Big Huge Thesaurus

codfish ball

noun